<HTML>
<HEAD>
<LINK rel=stylesheet href="udf_styles.css" type="text/css">
</HEAD>
<BODY>
<a name="CGEN"><a name="CLA"><a name="0"><h2 class="">Command Line Arguments for Code generator</h2>
<code>cgpic</code><br>
<code>--edf=/opt/microchip/xc8/v1.21/dat/en_msgs.txt</code><br>
<code>--cmode=htc</code><br>
<code>-Og9f</code><br>
<code>--UDF=html/interruptor_Inalambrico_Esclavo_RS232.X.production.cgen.html</code><br>
<code>-E1</code><br>
<code>-Ddist/16f628A/production/interruptor_Inalambrico_Esclavo_RS232.X.production.sdb</code><br>
<code>-PMS0:code:80000@CONST=00h-0FFhx8</code><br>
<code>-PMS0:code:80000@CODE=00h-07FFh</code><br>
<code>-PMS0:code:80000@STRCODE=00h-07FFh</code><br>
<code>-PMS0:code:80000@ENTRY=00h-0FFhx8</code><br>
<code>-PMS0:code:80000@STRING=00h-0FFhx8</code><br>
<code>-PMS1:data:0@COMMON=070h-07Fh</code><br>
<code>-PMS1:data:0@BANK0=020h-06Fh</code><br>
<code>-PMS1:data:0@BANK1=0A0h-0EFh</code><br>
<code>-PMS1:data:0@BANK2=0120h-014Fh</code><br>
<code>-PMS1:data:0@RAM=020h-06Fh,0A0h-0EFh,0120h-014Fh</code><br>
<code>-PMS1:data:0@ABS1=020h-07Fh,0A0h-0EFh,0120h-014Fh</code><br>
<code>-PMS1:data:0@SFR0=00h-01Fh</code><br>
<code>-PMS1:data:0@SFR1=080h-09Fh</code><br>
<code>-PMS1:data:0@SFR2=0100h-011Fh</code><br>
<code>-PMS1:data:0@SFR3=0180h-01EFh</code><br>
<code>-PMS3:eedata:80000@EEDATA=00h-07Fh/02100h</code><br>
<code>-PMS4:config:80000@CONFIG=02007h-02007h</code><br>
<code>-PMS5:idloc:80000@IDLOC=02000h-02003h</code><br>
<code>--cfgdata=/opt/microchip/xc8/v1.21/dat/cfgdata/16f628a.cfgdata</code><br>
<code>--cfgprefix=__CFG_</code><br>
<code>--stack=compiled</code><br>
<code>-PPICCP16F628A</code><br>
<code>-A/tmp/cgt6Pc0nu</code><br>
<code>--funcdat=/tmp/cgtFpYCFW</code><br>
<code>--addrqual=ignore</code><br>
<code>--runtime=init</code><br>
<code>--runtime=clear</code><br>
<code>--volsfrs=9Ch-9Dh</code><br>
<code>build/16f628A/production/configuration_bits.p1</code><br>
<code>build/16f628A/production/interrupts.p1</code><br>
<code>build/16f628A/production/main.p1</code><br>
<code>build/16f628A/production/system.p1</code><br>
<code>build/16f628A/production/user.p1</code><br>
<code>build/16f628A/production/usart1.p1</code><br>
<code>build/16f628A/production/uso_crc_maestro.p1</code><br>
<code>/opt/microchip/xc8/v1.21/lib/pic-eeprom-16f628a.lpp</code><br>
<code>/opt/microchip/xc8/v1.21/lib/pic-stdlib-d24.lpp</code><br>
<a name="1"><h2 class="">C Symbol Information
</h2>
<table class="">
<tr><td><b>Name</b></td><td><b>Type</b></td><td><b>Space</b></td><td><b>Size</b></td><td><b>File Name</b></td><td><b>Line number</b></td></tr>
<tr><td><code>_strlen</code></td><td><code>FTN(PTR const unsigned char ,)unsigned int </code></td><td>COMMON</td><td>2</td><td>/opt/microchip/xc8/v1.21/sources/common/strlen.c</td><td>5</td></tr>
<tr><td><code>___abdiv</code></td><td><code>FTN(char ,char ,)char </code></td><td>COMMON</td><td>1</td><td>/opt/microchip/xc8/v1.21/sources/pic/abdiv.c</td><td>5</td></tr>
<tr><td><code>___abmod</code></td><td><code>FTN(char ,char ,)char </code></td><td>COMMON</td><td>1</td><td>/opt/microchip/xc8/v1.21/sources/pic/abmod.c</td><td>5</td></tr>
<tr><td><code>___abtoft</code></td><td><code>FTN(char ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/abtoft.c</td><td>34</td></tr>
<tr><td><code>___aldiv</code></td><td><code>FTN(long ,long ,)long </code></td><td>COMMON</td><td>4</td><td>/opt/microchip/xc8/v1.21/sources/pic/aldiv.c</td><td>5</td></tr>
<tr><td><code>___almod</code></td><td><code>FTN(long ,long ,)long </code></td><td>COMMON</td><td>4</td><td>/opt/microchip/xc8/v1.21/sources/pic/almod.c</td><td>5</td></tr>
<tr><td><code>___altoft</code></td><td><code>FTN(long ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/altoft.c</td><td>43</td></tr>
<tr><td><code>___atdiv</code></td><td><code>FTN(m,m,)m</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/atdiv.c</td><td>5</td></tr>
<tr><td><code>___atmod</code></td><td><code>FTN(m,m,)m</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/atmod.c</td><td>5</td></tr>
<tr><td><code>___attoft</code></td><td><code>FTN(m,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/attoft.c</td><td>38</td></tr>
<tr><td><code>___awdiv</code></td><td><code>FTN(int ,int ,)int </code></td><td>COMMON</td><td>2</td><td>/opt/microchip/xc8/v1.21/sources/pic/awdiv.c</td><td>5</td></tr>
<tr><td><code>___awmod</code></td><td><code>FTN(int ,int ,)int </code></td><td>COMMON</td><td>2</td><td>/opt/microchip/xc8/v1.21/sources/pic/awmod.c</td><td>5</td></tr>
<tr><td><code>___awtoft</code></td><td><code>FTN(int ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/awtoft.c</td><td>33</td></tr>
<tr><td><code>___bmul</code></td><td><code>FTN(unsigned char ,unsigned char ,)unsigned char </code></td><td>COMMON</td><td>1</td><td>/opt/microchip/xc8/v1.21/sources/pic/bmul.c</td><td>3</td></tr>
<tr><td><code>_eecpymem</code></td><td><code>FTN(PTR volatile unsigned char ,PTR eeprom unsigned char ,unsigned char ,)void </code></td><td>COMMON</td><td>0</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>7</td></tr>
<tr><td><code>_memcpyee</code></td><td><code>FTN(PTR eeprom unsigned char ,PTR const unsigned char ,unsigned char ,)void </code></td><td>COMMON</td><td>0</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>25</td></tr>
<tr><td><code>___eetoc</code></td><td><code>FTN(PTR eeprom void ,)unsigned char </code></td><td>COMMON</td><td>1</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>49</td></tr>
<tr><td><code>___eetoi</code></td><td><code>FTN(PTR eeprom void ,)unsigned int </code></td><td>COMMON</td><td>2</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>57</td></tr>
<tr><td><code>___eetom</code></td><td><code>FTN(PTR eeprom void ,)unsigned um</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>65</td></tr>
<tr><td><code>___eetol</code></td><td><code>FTN(PTR eeprom void ,)unsigned long </code></td><td>COMMON</td><td>4</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>73</td></tr>
<tr><td><code>___ctoee</code></td><td><code>FTN(PTR eeprom void ,unsigned char ,)unsigned char </code></td><td>COMMON</td><td>1</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>81</td></tr>
<tr><td><code>___itoee</code></td><td><code>FTN(PTR eeprom void ,unsigned int ,)unsigned int </code></td><td>COMMON</td><td>2</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>88</td></tr>
<tr><td><code>___mtoee</code></td><td><code>FTN(PTR eeprom void ,unsigned um,)unsigned um</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>95</td></tr>
<tr><td><code>___ltoee</code></td><td><code>FTN(PTR eeprom void ,unsigned long ,)unsigned long </code></td><td>COMMON</td><td>4</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>102</td></tr>
<tr><td><code>___eetoft</code></td><td><code>FTN(PTR eeprom void ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>109</td></tr>
<tr><td><code>___eetofl</code></td><td><code>FTN(PTR eeprom void ,)</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>117</td></tr>
<tr><td><code>___fttoee</code></td><td><code>FTN(PTR eeprom void ,float ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>125</td></tr>
<tr><td><code>___fltoee</code></td><td><code>FTN(PTR eeprom void ,,)</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/eeprom.c</td><td>132</td></tr>
<tr><td><code>___ftpack</code></td><td><code>FTN(unsigned um,unsigned char ,unsigned char ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/float.c</td><td>63</td></tr>
<tr><td><code>___ftadd</code></td><td><code>FTN(float ,float ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/ftadd.c</td><td>87</td></tr>
<tr><td><code>___ftdiv</code></td><td><code>FTN(float ,float ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/ftdiv.c</td><td>50</td></tr>
<tr><td><code>___ftge</code></td><td><code>FTN(float ,float ,)bit </code></td><td>COMMON</td><td>0</td><td>/opt/microchip/xc8/v1.21/sources/pic/ftge.c</td><td>5</td></tr>
<tr><td><code>___ftmul</code></td><td><code>FTN(float ,float ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/ftmul.c</td><td>52</td></tr>
<tr><td><code>___ftneg</code></td><td><code>FTN(float ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/ftneg.c</td><td>16</td></tr>
<tr><td><code>___ftsub</code></td><td><code>FTN(float ,float ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/ftsub.c</td><td>17</td></tr>
<tr><td><code>___fttol</code></td><td><code>FTN(float ,)long </code></td><td>COMMON</td><td>4</td><td>/opt/microchip/xc8/v1.21/sources/pic/fttol.c</td><td>45</td></tr>
<tr><td><code>___lbdiv</code></td><td><code>FTN(unsigned char ,unsigned char ,)unsigned char </code></td><td>COMMON</td><td>1</td><td>/opt/microchip/xc8/v1.21/sources/pic/lbdiv.c</td><td>5</td></tr>
<tr><td><code>___lbmod</code></td><td><code>FTN(unsigned char ,unsigned char ,)unsigned char </code></td><td>COMMON</td><td>1</td><td>/opt/microchip/xc8/v1.21/sources/pic/lbmod.c</td><td>5</td></tr>
<tr><td><code>___lbtoft</code></td><td><code>FTN(unsigned char ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/lbtoft.c</td><td>28</td></tr>
<tr><td><code>___lldiv</code></td><td><code>FTN(unsigned long ,unsigned long ,)unsigned long </code></td><td>COMMON</td><td>4</td><td>/opt/microchip/xc8/v1.21/sources/pic/lldiv.c</td><td>5</td></tr>
<tr><td><code>___llmod</code></td><td><code>FTN(unsigned long ,unsigned long ,)unsigned long </code></td><td>COMMON</td><td>4</td><td>/opt/microchip/xc8/v1.21/sources/pic/llmod.c</td><td>5</td></tr>
<tr><td><code>___lltoft</code></td><td><code>FTN(unsigned long ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/lltoft.c</td><td>36</td></tr>
<tr><td><code>___lmul</code></td><td><code>FTN(unsigned long ,unsigned long ,)unsigned long </code></td><td>COMMON</td><td>4</td><td>/opt/microchip/xc8/v1.21/sources/pic/lmul.c</td><td>3</td></tr>
<tr><td><code>___ltdiv</code></td><td><code>FTN(unsigned um,unsigned um,)unsigned um</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/ltdiv.c</td><td>5</td></tr>
<tr><td><code>___ltmod</code></td><td><code>FTN(unsigned um,unsigned um,)unsigned um</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/ltmod.c</td><td>5</td></tr>
<tr><td><code>___lttoft</code></td><td><code>FTN(unsigned um,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/lttoft.c</td><td>31</td></tr>
<tr><td><code>___lwdiv</code></td><td><code>FTN(unsigned int ,unsigned int ,)unsigned int </code></td><td>COMMON</td><td>2</td><td>/opt/microchip/xc8/v1.21/sources/pic/lwdiv.c</td><td>5</td></tr>
<tr><td><code>___lwmod</code></td><td><code>FTN(unsigned int ,unsigned int ,)unsigned int </code></td><td>COMMON</td><td>2</td><td>/opt/microchip/xc8/v1.21/sources/pic/lwmod.c</td><td>5</td></tr>
<tr><td><code>___lwtoft</code></td><td><code>FTN(unsigned int ,)float </code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/lwtoft.c</td><td>29</td></tr>
<tr><td><code>___tmul</code></td><td><code>FTN(unsigned um,unsigned um,)unsigned um</code></td><td>COMMON</td><td>3</td><td>/opt/microchip/xc8/v1.21/sources/pic/tmul.c</td><td>3</td></tr>
<tr><td><code>___wmul</code></td><td><code>FTN(unsigned int ,unsigned int ,)unsigned int </code></td><td>COMMON</td><td>2</td><td>/opt/microchip/xc8/v1.21/sources/pic/wmul.c</td><td>3</td></tr>
<tr><td><code>_isr</code></td><td><code>interrupt FTN()void </code></td><td>COMMON</td><td>0</td><td>interrupts.c</td><td>25</td></tr>
<tr><td><code>_main</code></td><td><code>FTN()void </code></td><td>COMMON</td><td>0</td><td>main.c</td><td>56</td></tr>
<tr><td><code>_ConfigureOscillator</code></td><td><code>FTN()void </code></td><td>COMMON</td><td>0</td><td>system.c</td><td>19</td></tr>
<tr><td><code>_configura_USART</code></td><td><code>FTN()void </code></td><td>COMMON</td><td>0</td><td>usart1.c</td><td>14</td></tr>
<tr><td><code>_putch</code></td><td><code>FTN(unsigned char ,)void </code></td><td>COMMON</td><td>0</td><td>usart1.c</td><td>64</td></tr>
<tr><td><code>_getch</code></td><td><code>FTN()unsigned char </code></td><td>COMMON</td><td>1</td><td>usart1.c</td><td>69</td></tr>
<tr><td><code>_kbhit</code></td><td><code>FTN()bit </code></td><td>COMMON</td><td>0</td><td>usart1.c</td><td>73</td></tr>
<tr><td><code>_InitApp</code></td><td><code>FTN()void </code></td><td>COMMON</td><td>0</td><td>user.c</td><td>23</td></tr>
<tr><td><code>_calcula_mensaje_crc</code></td><td><code>FTN(PTR unsigned char ,)int </code></td><td>BANK0</td><td>2</td><td>uso_crc_maestro.c</td><td>70</td></tr>
<tr><td><code>_CRC16</code></td><td><code>FTN(unsigned char ,long ,long ,long ,)long </code></td><td>BANK0</td><td>4</td><td>uso_crc_maestro.c</td><td>104</td></tr>
<tr><td><code>_calcula_CRC16</code></td><td><code>FTN(PTR unsigned char ,long ,long ,)int </code></td><td>BANK0</td><td>2</td><td>uso_crc_maestro.c</td><td>125</td></tr>
<tr><td><code>_PORTA</code></td><td><code>volatile unsigned char </code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>155</td></tr>
<tr><td><code>_PORTB</code></td><td><code>volatile unsigned char </code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>216</td></tr>
<tr><td><code>_PORTBbits</code></td><td><code>volatile struct .</code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>233</td></tr>
<tr><td><code>_INTCONbits</code></td><td><code>volatile struct .</code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>319</td></tr>
<tr><td><code>_PIR1bits</code></td><td><code>volatile struct .</code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>390</td></tr>
<tr><td><code>_RCSTAbits</code></td><td><code>volatile struct .</code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>677</td></tr>
<tr><td><code>_TXREG</code></td><td><code>volatile unsigned char </code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>726</td></tr>
<tr><td><code>_RCREG</code></td><td><code>volatile unsigned char </code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>732</td></tr>
<tr><td><code>_CMCON</code></td><td><code>volatile unsigned char </code></td><td>SFR0</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>738</td></tr>
<tr><td><code>_OPTION_REGbits</code></td><td><code>volatile struct .</code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>827</td></tr>
<tr><td><code>_TRISA</code></td><td><code>volatile unsigned char </code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>876</td></tr>
<tr><td><code>_TRISB</code></td><td><code>volatile unsigned char </code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>937</td></tr>
<tr><td><code>_PIE1bits</code></td><td><code>volatile struct .</code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1015</td></tr>
<tr><td><code>_PCONbits</code></td><td><code>volatile struct .</code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1073</td></tr>
<tr><td><code>_TXSTAbits</code></td><td><code>volatile struct .</code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1125</td></tr>
<tr><td><code>_SPBRG</code></td><td><code>volatile unsigned char </code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1164</td></tr>
<tr><td><code>_EEDATA</code></td><td><code>volatile unsigned char </code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1170</td></tr>
<tr><td><code>_EEADR</code></td><td><code>volatile unsigned char </code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1176</td></tr>
<tr><td><code>_EECON1</code></td><td><code>volatile unsigned char </code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1182</td></tr>
<tr><td><code>_EECON2</code></td><td><code>volatile unsigned char </code></td><td>SFR1</td><td>1</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1219</td></tr>
<tr><td><code>_CARRY</code></td><td><code>volatile bit </code></td><td>BITSFR0</td><td>0</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1309</td></tr>
<tr><td><code>_GIE</code></td><td><code>volatile bit </code></td><td>BITSFR0</td><td>0</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1351</td></tr>
<tr><td><code>_RCIF</code></td><td><code>volatile bit </code></td><td>BITSFR0</td><td>0</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1413</td></tr>
<tr><td><code>_RD</code></td><td><code>volatile bit </code></td><td>BITSFR1</td><td>0</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1415</td></tr>
<tr><td><code>_TXIF</code></td><td><code>volatile bit </code></td><td>BITSFR0</td><td>0</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1517</td></tr>
<tr><td><code>_WR</code></td><td><code>volatile bit </code></td><td>BITSFR1</td><td>0</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1533</td></tr>
<tr><td><code>_WREN</code></td><td><code>volatile bit </code></td><td>BITSFR1</td><td>0</td><td>/opt/microchip/xc8/v1.21/include/pic16f628a.h</td><td>1535</td></tr>
<tr><td><code>_datosrecibidos</code></td><td><code>unsigned char </code></td><td>COMMON</td><td>1</td><td>user.h</td><td>7</td></tr>
<tr><td><code>_cadenarecibida</code></td><td><code>unsigned char [6]</code></td><td>BANK0</td><td>6</td><td>user.h</td><td>8</td></tr>
<tr><td><code>_recibi_datos</code></td><td><code>unsigned char </code></td><td>BANK0</td><td>1</td><td>user.h</td><td>9</td></tr>
<tr><td><code>_indice_de_dato</code></td><td><code>unsigned char </code></td><td>BANK0</td><td>1</td><td>user.h</td><td>13</td></tr>
<tr><td><code>_Bandera_estado_llave</code></td><td><code>unsigned char </code></td><td>BANK0</td><td>1</td><td>user.h</td><td>14</td></tr>
<tr><td><code>_Bandera_cambio_estado</code></td><td><code>unsigned char </code></td><td>BANK0</td><td>1</td><td>user.h</td><td>15</td></table>
<a name="2"><h2 class="">Pointer list with targets</h2>
<table class="">
<tr><td><b>Pointer Name</b></td><td><b>Pointer Type</b></td><td><b>Pointer Size</b></td><td><b>Largest Pointer Target</b></td></tr>
<tr><td></td><td><b>-> Target Name</b></td><td><b>Target Space</b></td><td><b>Target Size</b></td></tr>
<tr><td>strlen@s</td><td>PTR const unsigned char </td><td>1</td><td>6</td></tr>
<tr><td></td><td>-> cadenarecibida</td><td>BANK0</td><td>6</td></tr>
<tr><td>strlen@cp</td><td>PTR const unsigned char </td><td>1</td><td>6</td></tr>
<tr><td></td><td>-> cadenarecibida</td><td>BANK0</td><td>6</td></tr>
<tr><td>calcula_CRC16@datos</td><td>PTR unsigned char </td><td>1</td><td>6</td></tr>
<tr><td></td><td>-> cadenarecibida</td><td>BANK0</td><td>6</td></tr>
<tr><td>calcula_mensaje_crc@packet_ptr</td><td>PTR unsigned char </td><td>1</td><td>6</td></tr>
<tr><td></td><td>-> cadenarecibida</td><td>BANK0</td><td>6</td></table>
<a name="3"><h2 class="">Function Information</h2>
<table class="funcinfo">
<tr><td><code>_main</code></td><td><h4 class="funcinfo">Parameters</h4>
<br>
None<h4 class="funcinfo">Auto variables</h4>
None<h4 class="funcinfo">Return value</h4>
type: void 
size: 0
<h4 class="funcinfo">Registers used</h4>
wreg, fsr0l, fsr0h, fsr1l, fsr1h, fsr1l, fsr1h, status,2, status,0, btemp+1, pclath, cstack</td></tr>
<tr><td><code>_calcula_mensaje_crc</code></td><td><h4 class="funcinfo">Parameters</h4>
<table class="funcinfo">
<tr><td><b>Name</b></td><td><b>Size</b></td><td><b>Reg/space</b></td><td><b>Type</b></td></tr>
<tr><td><code>packet_ptr</code></td><td>1</td><td>wreg</td><td>PTR unsigned char </td></table>
<h4 class="funcinfo">Auto variables</h4>
<table class="funcinfo">
<tr><td><b>Name</b></td><td><b>Size</b></td><td><b>Reg/space</b></td><td><b>Type</b></td></tr>
<tr><td><code>packet_ptr</code></td><td>1 </td><td>39[BANK0] </td><td>PTR unsigned char </td></tr>
<tr><td><code>CRC</code></td><td>2 </td><td>37[BANK0] </td><td>unsigned int </td></table>
<h4 class="funcinfo">Return value</h4>
type: int 
size: 2
<h4 class="funcinfo">Registers used</h4>
wreg, fsr0l, fsr0h, fsr1l, fsr1h, fsr1l, fsr1h, status,2, status,0, btemp+1, pclath, cstack</td></tr>
<tr><td><code>_calcula_CRC16</code></td><td><h4 class="funcinfo">Parameters</h4>
<table class="funcinfo">
<tr><td><b>Name</b></td><td><b>Size</b></td><td><b>Reg/space</b></td><td><b>Type</b></td></tr>
<tr><td><code>datos</code></td><td>1</td><td>wreg</td><td>PTR unsigned char </td></tr>
<tr><td><code>polinomio</code></td><td>4</td><td>21[BANK0] </td><td>long </td></tr>
<tr><td><code>inival</code></td><td>4</td><td>25[BANK0] </td><td>long </td></table>
<h4 class="funcinfo">Auto variables</h4>
<table class="funcinfo">
<tr><td><b>Name</b></td><td><b>Size</b></td><td><b>Reg/space</b></td><td><b>Type</b></td></tr>
<tr><td><code>datos</code></td><td>1 </td><td>31[BANK0] </td><td>PTR unsigned char </td></tr>
<tr><td><code>aux</code></td><td>2 </td><td>29[BANK0] </td><td>unsigned int </td></tr>
<tr><td><code>i</code></td><td>2 </td><td>32[BANK0] </td><td>int </td></table>
<h4 class="funcinfo">Return value</h4>
type: int 
size: 2
<h4 class="funcinfo">Registers used</h4>
wreg, fsr0l, fsr0h, status,2, status,0, btemp+1, pclath, cstack</td></tr>
<tr><td><code>_strlen</code></td><td><h4 class="funcinfo">Parameters</h4>
<table class="funcinfo">
<tr><td><b>Name</b></td><td><b>Size</b></td><td><b>Reg/space</b></td><td><b>Type</b></td></tr>
<tr><td><code>s</code></td><td>1</td><td>wreg</td><td>PTR const unsigned char </td></table>
<h4 class="funcinfo">Auto variables</h4>
<table class="funcinfo">
<tr><td><b>Name</b></td><td><b>Size</b></td><td><b>Reg/space</b></td><td><b>Type</b></td></tr>
<tr><td><code>s</code></td><td>1 </td><td>6[COMMON] </td><td>PTR const unsigned char </td></tr>
<tr><td><code>cp</code></td><td>1 </td><td>7[COMMON] </td><td>PTR const unsigned char </td></table>
<h4 class="funcinfo">Return value</h4>
type: unsigned int 
size: 2
<h4 class="funcinfo">Registers used</h4>
wreg, fsr0l, fsr0h, status,2, status,0</td></tr>
<tr><td><code>_CRC16</code></td><td><h4 class="funcinfo">Parameters</h4>
<table class="funcinfo">
<tr><td><b>Name</b></td><td><b>Size</b></td><td><b>Reg/space</b></td><td><b>Type</b></td></tr>
<tr><td><code>value</code></td><td>1</td><td>wreg</td><td>unsigned char </td></tr>
<tr><td><code>poly</code></td><td>4</td><td>0[BANK0] </td><td>long </td></tr>
<tr><td><code>init_value</code></td><td>4</td><td>4[BANK0] </td><td>long </td></tr>
<tr><td><code>exit_value</code></td><td>4</td><td>8[BANK0] </td><td>long </td></table>
<h4 class="funcinfo">Auto variables</h4>
<table class="funcinfo">
<tr><td><b>Name</b></td><td><b>Size</b></td><td><b>Reg/space</b></td><td><b>Type</b></td></tr>
<tr><td><code>value</code></td><td>1 </td><td>12[BANK0] </td><td>unsigned char </td></tr>
<tr><td><code>res</code></td><td>4 </td><td>17[BANK0] </td><td>long </td></tr>
<tr><td><code>i</code></td><td>4 </td><td>13[BANK0] </td><td>long </td></table>
<h4 class="funcinfo">Return value</h4>
type: long 
size: 4
<h4 class="funcinfo">Registers used</h4>
wreg, status,2, status,0, btemp+1</td></tr>
<tr><td><code>_configura_USART</code></td><td><h4 class="funcinfo">Parameters</h4>
<br>
None<h4 class="funcinfo">Auto variables</h4>
None<h4 class="funcinfo">Return value</h4>
type: void 
size: 0
<h4 class="funcinfo">Registers used</h4>
wreg</td></tr>
<tr><td><code>_InitApp</code></td><td><h4 class="funcinfo">Parameters</h4>
<br>
None<h4 class="funcinfo">Auto variables</h4>
None<h4 class="funcinfo">Return value</h4>
type: void 
size: 0
<h4 class="funcinfo">Registers used</h4>
wreg, status,2, status,0</td></tr>
<tr><td><code>_ConfigureOscillator</code></td><td><h4 class="funcinfo">Parameters</h4>
<br>
None<h4 class="funcinfo">Auto variables</h4>
None<h4 class="funcinfo">Return value</h4>
type: void 
size: 0
<h4 class="funcinfo">Registers used</h4>
None
</td></tr>
<tr><td><code>_isr</code></td><td><h4 class="funcinfo">Parameters</h4>
<br>
None<h4 class="funcinfo">Auto variables</h4>
None<h4 class="funcinfo">Return value</h4>
type: void 
size: 0
<h4 class="funcinfo">Registers used</h4>
wreg, fsr0l, fsr0h, status,2, status,0, pclath, cstack</td></tr>
<tr><td><code>_getch</code></td><td><h4 class="funcinfo">Parameters</h4>
<br>
None<h4 class="funcinfo">Auto variables</h4>
None<h4 class="funcinfo">Return value</h4>
type: unsigned char 
size: 1
<h4 class="funcinfo">Registers used</h4>
wreg</td></table>
</BODY>
</HTML>
